labyrinth shaft seal - Alemán Inglés Diccionario